package com.sale.salesystem.service;

import com.sale.salesystem.entity.ReportData;
import com.sale.salesystem.vo.DashboardVO;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.sale.salesystem.dto.DetailQueryDTO;

public interface AnalysisService {
    /**
     * 获取仪表板数据
     * @param type 仪表板类型
     * @return 仪表板数据
     */
    DashboardVO getDashboardData(String type);

    /**
     * 获取所有数据
     * @param queryDTO 查询参数
     * @return 分页数据
     */
    IPage<ReportData> getAllData(DetailQueryDTO queryDTO);
} 